#ifndef SYS_CONFIG_H
#define SYS_CONFIG_H

#include <QString>

#define SYS_INI_FILE        ("system.ini")  // 系统配置文件

#define SYS_FONT_TYPE       (tr("微软雅黑"))
#define LCD_NUM_FONT_SIZE   (32)    // LCD数字字体大小

typedef enum {
    FONT_SIZE_14 = 20,
    FONT_SIZE_16 = 20,
    FONT_SIZE_18 = 20,
    FONT_SIZE_20 = 20,
    FONT_SIZE_24 = 20
} font_size_t;

// 测试模式
typedef enum {
    TEST_MODE_PCBA = 0,             // PCBA测试
    TEST_MODE_PRODUCT               // 整机测试
} test_mode_t;

// 电解片规格
#define ELECTROLYTIC_STRIP_TYPE (10) // 电解片规格类型种类
typedef enum {
    ELECTROLYTIC_STRIP_1 = 10,
    ELECTROLYTIC_STRIP_2 = 14,
    ELECTROLYTIC_STRIP_3 = 16,
    ELECTROLYTIC_STRIP_4 = 22,
    ELECTROLYTIC_STRIP_5 = 28,
    ELECTROLYTIC_STRIP_6 = 30,
    ELECTROLYTIC_STRIP_7 = 34,
} electrolytic_strip_t;

// 产品类型
typedef enum {
    PRODUCT_TYPE_L = 1,
    PRODUCT_TYPE_M,
} product_type_t;

#endif // SYS_CONFIG_H
